﻿@charset "utf-8";
/* CSS Document */

/*basis*/
body{font-size:12px; font-family: Arial, Helvetica, sans-serif,"宋体"; line-height:22px; margin:0px auto; background-color:#FFF; color:#666;}
div,h1,h2,h3,h4,h5,h6,ul,li,span,p,img,form,dl,dd,dt{ margin:0; padding:0;border:0;}
img,input,button{ vertical-align:middle;}
table{ border-collapse:collapse;line-height:25px;}
li{list-style-type:none;}
input[type=text]:focus{border:1px solid #FCBB4F;outline: medium none;}

h1{font-size:16px; color:#0076A3;border-bottom:1px dotted #ccc;width:100%;margin:0 auto 10px;padding-bottom:6px;}
h2{font-size:14px;color:#024177;height:34px;line-height:34px;65px;position:relative;margin-bottom:12px;padding-top:0px!important;_padding-top:0px;*padding-top:10px;overflow:hidden;}
h2 img{ margin:-3px 10px 0 0px;} 
h2.news_title{text-indent:13px;}
h2.news_title2,h2.news_title3{text-indent:13px;background:url(../images/news_title2_bg.jpg) left bottom no-repeat;*padding-top:0;}
h2.news_title3{font-size:13px;color:#666;}
h2.new_title4{background:url(../images/top_head.jpg?v=20211209) repeat-x;font-size:13px;color:#666;text-indent:15px;}
h3{ font-size:14px; color:#024177;line-height:29px; position:relative;}
h4,h4 a{font-size:12px; color:#333;margin-bottom:10px;}
h5 a{ color:#003399;margin:0 7px;display:inline-block;white-space:nowrap; }
h5{line-height:20px;margin:0 auto 15px;border-bottom:1px solid #003399;padding-bottom:10px;font-size:13px;color:#003399;}
h5 a.current{ border:1px solid #ff3300;padding:0px 5px;color:#ff3300;}
h5.S_title{line-height:20px;margin:0 auto; width:99%;font-size:13px;color:#003399;}
h5.S_title a{ color:#003399;margin:0 10px;display:inline-block;white-space:nowrap;}
h5.S_title a:hover{ color:#003399;}
h5.S_title .link_red{color:#ff3300;}


a { blr:expression(this.onFocus=this.blur()) }
a{outline:none;}
a{ blr:expression(this.onFocus=this.blur()) }
a{outline:none;}
a{ color:#666; text-decoration:none;}
.link_yellow{color:#FF6600; text-decoration:underline;}
a:hover{color:#024177; text-decoration:underline;}
a.link_blue{color:#024177; text-decoration:underline;}
a.link_red,.color_red{color:#ff3300; text-decoration:underline;}

.color_yellow{color:#FF7C02;}
.color_green{color:#3FAB24;}
.color_blue{color:#024177}
.color_blue2{color:#0077A2}
.color_blank{color:#333333}



/*表格样式*/
.tb_style td,.tb_style th{ text-align:center;border-bottom:1px solid #ccc;padding-bottom:3px;}

body{ background:#fff url(../images/bg.jpg) repeat-x;}
#warp{width:1000px; margin:0 auto; overflow:hidden;}

/*head*/
#top{ background:url(../images/top_head.jpg?v=20211209) repeat-x;height:34px; line-height:34px; overflow:hidden;}
#top_main{width:760px;padding-right:240px; text-align:right; position:relative; margin:0 auto;}
#top_main span{width:215px;height:17px;float:right;line-height:17px; background:url(../images/head_right_bg.jpg) no-repeat; position: absolute;top:7px;right:0px; display:block; text-align:left;}
#top_main span a{margin:0 8px; color:#DDE5E8;}
#head{width:1000px; margin:0px auto; overflow:hidden;height:171px;position:relative; background:url(../images/head_bg.jpg?v=20211209) no-repeat;}
#head_right{width:399px;right:4px;top:43px;position:absolute;text-align:right;line-height:24px;}
.input_text_sch{width:264px;height:24px;  background:url(../images/fdj.jpg) 7px 7px no-repeat;border:1px solid #ccc; text-indent:28px;line-height:25px;}
.btn_search{width:74px;height:29px;background:url(../images/search_pic.jpg) no-repeat;line-height:31px;color:#fff; text-align:center;border:0;font-size:14px;font-weight:bold;margin-left:3px;}

/*menu*/
.menu{width:993px;height:51px;background: url(../images/menu_bg.jpg) repeat-x; position:absolute;padding-left:7px;top:110px;}
.menu ul li{ float:left;font-size:14px; font-weight:bold; line-height:51px; display:block;}
.menu ul li a{color:#FFF;float:left;text-align:center;height:51px;margin:0 2px;padding:0 10px;}
.menu ul li.current a,.menu ul li a:hover{ color:#0C234D;text-align:center;text-align:center; background:url(../images/menu_hover.jpg)  repeat-x;}

/*footer*/
.foot_menu{width:1000px;height:37px; text-align:center;line-height:37px; background:#016192; clear:both; color:#fff; margin-bottom:10px;*margin-bottom:0px; overflow:hidden;}
.foot_menu a{color:#fff;}
#foot{height:60px; background:#ECF0F2;padding-top:14px; clear:both;*margin-top:10px;}
#foot_main{width:1000px; position:relative;margin:0 auto; text-align:center;}

/*fixed qrcode*/
.wx_qrcode{position: fixed;bottom: 4px;right: 0;width: 142px;height: 194px;overflow: hidden;}
.IE6Fixed{
			_position:absolute;
			_bottom:auto;
			_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
		}
* html{_background-image:url(about:blank);_background-attachment:fixed;}
.wx_qrcode img{border: 1px solid #CCCCCC;}
.wx_qrcode span{float: left;display: block;width: 100%;overflow: hidden;line-height: 26px;text-align: center;font-size: 13px;}

/*page*/
.page{width:98%;clear:left;margin:10px auto;}
.page_left{ position:relative;width:100%;height:25px;padding-left:5px;}
.page_left strong{color:#0075A2;margin:0 3px;}
.page_right { position:absolute;right:5px;*right:0px;top:0px;}
.page_right a{ background:#F6F6F6;border: 1px solid #E4E2E3;color: #333333;display:block;float:left;height:21px;line-height:21px;margin-right: 4px;padding:0 8px;text-align:center;}
.page_right a:hover, .page_right a.dan{background:#0075A2; border: 1px solid #1C4877;color: #FFFFFF; text-align:center;}
